Florida velvet bean
noun
: a velvet bean (Mucuna pruriens var. utilis) sometimes grown in the southern U.S.
also
: its seeds
Love words? Need even more definitions?
Merriam-Webster unabridged
Share